opening in an irrigation canal - Français Anglais Dictionnaire